David Sharp's Main Page

Brief background: I'm currently living in Amman, Jordan. I'm 17 and I like messing around with computers and programming them. I love Macintoshes, but I consider myself fairly open minded. I use MacOS mainly, but I'm in the process of setting up Linux and BeOS, as well as Windows95 (yuck). I despise Bill Gates, and with good reason (email me about this and you'll get pages and pages why).
I've got a TI-85 graphing calculator, and like putting games and stuff on it, although I have not yet begun learning how to program them in assembly (maybe soon). For a computer, I've got a 6100/60 linked to my new G3 266 PowerMac. My baby is a game engine I will start on very soon, and this is in fact essentially the entire purpose of the existence of this site.

News: I GOT MY COMPUTER! Well, it's finally here. My brand new G3 266. I LOVE it! So anyway, I should be able to start on the game engine soon...Having trouble finding good documentation on Mesa or OpenGL. Thinking of buying the Conix3D OpenGL package, maybe it'll be faster/better/come with documentation. So until I get something working for the rendering engine, I'll just be doing junk like creating my data types, making basic math functions, maybe work on the morphing engine again. My math library, in case you didn't know, will allow you to create your own mathematical data types, just so that I am not in any way limiting you. For example, you can make them be fixed point for speed, or long integers for speed and accuracy and optimization for PowerPC processors, or floating points for precision...you just have to define them and alter the math library however necessary. Btw, anybody that wants to help out in this project, you're absolutely welcome!

[email protected]

Last updated 1/28/98

This site is best viewed with a web browser. ;-)

Link to My Computer--Rarely up, maybe you'll get lucky.
bungholes have visited this page.